elephant walk - French English Dictionary